Part Number Hot Search : 
3KP190 N74ACT 2SB11 04ADG ISL6140 IGD2151 TBA221B DS123
Product Description
Full Text Search
 

To Download F2M03C2001 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  rev: 13 septem ber 2005 class 2 bluetooth ? module - f2m03c2 datash eet features ? available with complete blu e tooth softwa r e sta c k ? wirel e ss ua rt fun c tionali t y without extra protocol. ? hea d set functionality available. ? serial interfa c e, 8 digital an d 2 analo g i/o ? pcm interfa c e for up to 3 simultaneo us voice chan nel s ? nomin a l 20m range ? tran smit po wer up to +4db m (bluetooth cla s s2) ? 4 low po we r mode s ? piconet an d scattern et ca pability, supp ort for up to seven slave s ? physical size: 25x14 mm ? surface mou n table ? bluetooth v1.1 compli ant applications prototyping a nd volume p r odu ction of: ? industri a l and dome stic ap plian c e s ? stand alone sensors ? embedd ed sy stem s ? cor d le ss hea d set s ? comp uter p e riph erals (mice, keyb oard s , usb dongl es etc) ? han dheld, l a p top and de sktop compute r s ? mo b ile ph on es general description this mo dule is a cla s s 2 surfa c e mountabl e bluetooth sy stem (in an au tomatic mo un ting line or manu ally for prototypin g). it provides a fully compli ant device fo r data a n d voice comm uni cati ons. the inte rface s to a host (ua r t and usb) suppo rts full bluetooth d a t a rate of 723.2 k bp s. a 13-bit pcm, 8 k sample s/s, synchro nou s bidirectio na l audio int e rface i s available. di gital an d a nalog i/o and i 2 c interface are sup porte d by the module. the mod u le is availabl e with a numbe r of different firm war e v e rsi o n s : the wi rel e s s uar t firmwa re i s an emb e d ded single pro c e s sor solutio n that impleme n ts t he se rial po rt profile (spp). all data flows transparent through the seri al p o rt to the re mote d e vice. usin g high leve l comm and s th e u s er can configure the bluetooth c o nn ec tio n . ? 2004 f r ee2 move ab blu e t o o t h i s a tr ad emar k ow ned by blueto o th sig , inc ., u. s.a. and license d t o fr ee2 mov e other firm ware versio ns are: he ad set, hci, rfcomm an d the po ssibil ity to get cu stomized stand alon e a pplication s i m pleme n ted as an on chip solut i o n .
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet ? 2003 free2move ab page 2(46) table of contents 1 device pinout .........................................................................................................................3 2 device terminal functions .....................................................................................................4 3 electrical characteristics ......................................................................................................5 4 radio characteristics ............................................................................................................8 5 firmware versions .................................................................................................................9 5.1 wireless uart ............................................................................................................................. 11 5.2 onboard application ...................................................................................................................... 16 5.3 headset ............................................................................................................................... .......... 17 5.4 hci ............................................................................................................................... ................. 19 5.5 rfcomm stack ............................................................................................................................ 21 6 device terminal description ................................................................................................23 6.1 uart interface ............................................................................................................................. 23 6.2 usb interface ............................................................................................................................... .25 6.3 serial peripheral interface ............................................................................................................ 29 6.4 pcm ............................................................................................................................... ............... 30 6.5 pio ............................................................................................................................... ................. 37 6.6 power supplies ............................................................................................................................. 38 7 application information .......................................................................................................39 8 package information ............................................................................................................41 9 tape information ..................................................................................................................42 10 ordering information ...........................................................................................................43 11 document references .........................................................................................................44 12 acronyms and definitions ...................................................................................................45
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet gnd nc gnd aio(0) gnd rf gnd pio(0) pio(1) pio(2) pio(3) pio(4) pio(5) pio(6) pio(7) usb_dn usb_dp pcm_clk pcm_in pcm_sync pcm_out aio(1) reset spi_miso spi_csb spi_clk spi_mosi uart_cts uart_tx uart_rts uart_rx 1v8 3v3 gnd 18 34 1 17 1 device pinout (top v i e w ) ? 2003 f r ee2 move ab page 3(46 )
rev: 13 septem ber 2005 ? 2003 f r ee2 move ab page 4(46 ) class 2 bluetooth module - f2m03c2 datash eet 2 device terminal functions ground pin pin t y pe des c ription gnd 1,3,17,32,34, vss grou nd connections po w e r suppl ies pin pin t y pe des c ription 1.8 v 15 output dc 1.8v outp u t ( m ust not be used ) vdd 16 vdd positive vo ltage supply (2.7 -3.3v) analog i/o pin pin t y pe des c ription aio(0 ) 4 b i - d i r e c t i o n a l programma ble input/output line also possible to use as digital i/o aio(1 ) 5 b i - d i r e c t i o n a l programma ble input/output line also possible to use as digital i/o res e t pin pin t y pe des c ription reset 6 cmos input w i th internal pull-do wn (10k ? ) reset if high. in put debounced so must be high for >5ms to cause a reset test a nd de bug pin pin t y pe des c ription spi_miso 7 cmos output, t r istatable w i th weak internal pull-do w n serial peripheral interface data ou tput spi_csb 8 cmos input w i th w e ak internal pu ll-up chip select f o r s y nchrono u s seria l interface, active low spi_clk 9 cmos input w i th w e ak internal pu ll-dow n serial peripheral interface clock spi_mosi 10 cmos input w i th w e ak internal pu ll-dow n serial peripheral interface data in put ua rt pin pin t y pe des c ription uart_c ts 11 cmos input w i th w e ak internal pu ll-dow n uart clear to se nd active low uart_ t x 12 cmos out put uart data outp u t active high uart_r ts 13 cmos out put, tri s tatable w i th inte rnal pull-up uart r equest to send active low uart_rx 14 cmos input w i th w e ak inter nal pu ll-dow n uart data input active high pcm pin pin t y pe des c ription pcm_ou t 18 cmos output, t r istatable w i th internal w e ak pull dow n s y nchrono us dat a output pcm_s y nc 19 bi-directional w i t h weak in ternal p u ll-down s y nchrono us dat a s y n c pcm_in 20 cmos input, w i t h weak inte rnal pull-do w n s y nchrono us dat a input pcm_clk 21 bi-directional w i t h weak in ternal p u ll-down s y nchrono us dat a clock usb pin pin t y pe des c ription usb_dp 22 bi-directional usb data plus usb_dn 23 bi-directional usb data minus pio pin pin t y pe des c ription pio(7 ) 2 4 bi-directional w i th p r ogram mable w e a k internal pull-up/d o wn programma ble input/output line pio(6 ) /clk_re q 2 5 bi-directi onal w i th p r ogram mable w e a k internal pull-up/d o wn pio line or clock request output to enable exter nal clock for exter nal clock line pio(5 ) /usb_de t a c h 2 6 bi-directi onal w i th p r ogram mable w e a k internal pull-up/d o wn pio line or chip detaches from usb w hen this input is high pio(4 ) /usb_ on 2 7 bi-directional w i th p r ogram mable w e a k internal pull-up/d o wn pio or usb on (input senses w h en high, w a kes bluetooth chip) pio ( 3 ) /usb_wa ke_up/ ram_csb 2 8 bi-directional w i th p r ogram mable w e a k internal pull-up/d o wn pio or out put g oes high to w a ke up pc w h en in usb mode or e x tern al ram chip select pio(2 ) /usb_pu l l _ u p 2 9 bi-directional w i th p r ogram mable w e a k internal pull-up/d o wn pio or usb pull-up (via 1.5 k : r e sistor to usb_d+) pio(1 ) 30 bi-directional w i t h weak internal p u ll-up/do w n programma ble input/output line pio(0 ) 31 bi-directional w i t h weak internal p u ll-up/do w n programma ble input/output line radio pin pin t y pe des c ription r f 3 3 b i - d i r e c t i o n a l antenna 50 : not c onne cted pin pin t y pe des c ription nc 2 not connected included for com patibility w i th f2 m03c1
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 3 electrical characteristics absolu te ma ximum ratin g s ratin g min max storage t e mper ature -40 c + 1 5 0 c breakdo w n suppl y voltage -0.40v 3.60v recomme nd ed oper atin g condition s ratin g min max oper ating tempe r ature range -40 c + 8 5 c suppl y voltage 2,7 3.5v input/ou t put terminal ch arac teris t ics digital termi n als min ty p max unit in p u t vo ltag e vil input logic le vel low (vdd=3 . 0v) -0.4 - +0.8 v (vdd=3.3v) vih input logic le vel high -0.4 0.7vdd - + 0 . 4 vdd+0.4 v v outp ut vo ltag e vol outpu t logic level low , (lo = 4 . 0ma), vdd=3.0 v - - 0.2 v voh outp u t logic level high, (lo = 4.0ma), vdd=3. 0v vdd-0.2 - - v input and tristate current strong pull-up -100 -20 -10 a strong pull-do wn +10 +20 +100 a weak pull-up -5 -1 0 a weak pull-down 0 +1 +5 a i/o pad leakage current -1 0 +1 a ci input ca pacitance 2.5 2,5 - 10 pf usb term in als min ty p max unit inpu t thre s hol d v il input logic level low - - 0,3vdd v v ih input logic level high 0,7vdd - - v in p u t leakag e cu rren t c i input capacita n ce 2.5 - 10 pf outp ut lev e ls to correctl y terminated usb cable v ol output logic level low 0 - 0.2 v v oh output logic level high 2.8 - vdd v notes : curre n t dra w n into a pin is defined a s p o sitive; curre n t suppli ed o u t of a pin is defined a s ne gative. ? 2003 f r ee2 move ab page 5(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet input/ou t put terminal ch arac teris t ics (con tinued ) auxiliar y dac, 8-bit re sol u tion min ty p max unit reso lu tio n - - 8 bi ts average output s t ep size (1 ) 1 2 . 5 1 4 . 5 1 7 m v outp ut vo ltag e m o n o t o n i c (1 ) voltage range (i o = 0 ) g n d - v d d v curre nt rang e -10 - +0.1 ma minimum output voltage (i o = 100 ) 0 - 0 . 2 v maximum outpu t voltage (i o = 1 0 m a ) v d d - 0 . 3 - v d d v high impedance leakage current -1 - +1 a o f f s e t - 2 2 0 - + 1 2 0 m v integral non -linearit y (1 ) - 2 - + 2 l s b starting time (50 p f load) - - 10 s settling time (50pf load) - - 5 s notes : curre n t dra w n into a pin is defined a s p o sitive, curre n t suppli ed o u t of a pin is defined a s ne gative. (1) specified fo r an output vo ltage betwee n 0.2v and vdd -0.2v av erage cur r ent co nsum ption vdd = 3.3v tempe r atu r e = 20 o c measured u s i ng wirele ss uart firm wa re. slave: mode av erage (ma) no connection (d efault settings) 2.6 no connection (inquir y scan disabled) 2,0 connected (sh o r t range) , no data transfer 30 connected (sh o r t range) , no data transfer sniff mode 200 ms interval 3,8 connected (sh o r t range) , no data transfer park mode 200 ms interval 1,8 connected, (sh o r t range ) 115. 2 kbit/s slave to ma ster sniff mode 125 ms interval 24 connected, (sh o r t range ) 115. 2 kbit/s slave to ma ster sniff mode 125 ms interval 22 master: mode av erage (ma) no connection (d efault settings) 52 connected (sh o r t range) , no data transfer 5,3 connected (sh o r t range) , no data transfer sniff mode 200 ms interval 2,8 connected (sh o r t range) , no data transfer park mode 200 ms interval 2,9 connected, (sh o r t range ) 115. 2 kbit/s master to slave 23 connected, (sh o r t range ) 115. 2 kbit/s slave to ma ster 25 connected, (sh o r t range ) 115. 2 kbit/s full duplex 31 connected, (sh o r t range ) 115. 2 kbit/s slave to ma ster sniff mode 125 ms interval 17 ? 2003 f r ee2 move ab page 6(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet peak curr ent consumptio n vdd = 3.3v tempe r atu r e = 20 o c mode ty p unit peak consumption during r f peak s 67 ma deep sle e p leakag e curr ent vdd = 3.3v tempe r atu r e = 20 o c mode ty p unit deep sleep 68 a ? 2003 f r ee2 move ab page 7(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 4 radio characteristics vdd = 3.0v tempe r atu r e = 23 o c freq uen cy = 244 1 mhz all measu r em ents are ba se d on the blue tooth test spe c ificatio n. rec e iv er min ty p max bluetooth specifica tio n unit sensitivity at 0.1 % ber - -85 - - 7 0 d b m maximum r f tra n smit pow e r - 3 4 0 to 4 (1 ) dbm initial carrier freq uenc y tolerance -10 5 10 75 khz rf po wer contr o l range - 24 - t 16 db notes: (1) class 2 rf transmit po wer ra nge, blu e tooth sp ecifi c ation v1.1 ? 2003 f r ee2 move ab page 8(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5 firmware versio n s f2m03 is su pplied with bl uetooth sta c k firmware, which ru ns on the internal risc mi cro controlle r of th e bluetooth mo dule. thi s ch apter i n clu d e s an overvie w of the different o p tion s for mo re i n de pth inform atio n plea se u s e separate firmware data s h eet s provid ed by free2 move. all firmware versi o n s are compliant with the bluetoot h spe c ificatio n v1.1. the f2m03 softwa r e archite c ture allows blueto o th processi ng to b e sh ared bet wee n the inte rna l micro controller and a host p r o c e ssor. dep endin g o n appli c atio n the upp er lay e rs of the bl uet ooth stack (ab o ve hci) can execute on-chip or o n the host p r ocessor. run n ing the uppe r sta c k o n f2m03 m o dule re du ce s (or e limi nate s , in the case of a on modu le appli c ation ) the need for host-sid e soft ware and p r o c e ssi ng time. the integ r ati on app roa c h depe nd s on the type of produ ct being d e velope d. for example, p e rform a n c e will depe nd o n t he inte gratio n ap pro a ch adopte d . in gene ral fre e 2 move offe rs four cate go ries of blueto o th st ac k f i rm wa r e : ? wirel e ss ua rt; offers a transpa rent interface to the bluetooth cha nnel. th ere i s no ne ed for addition al dri v ers o r bluetooth software on the host. ? embedd ed m odule solutio n s offer a n a pplication to run o n the m odule. th ere is no ne ed f o r an external ho st (e.g a bluetooth head set). ? two - processor solution i n volving a h o st an d ho st cont rolle r, whe r e the hi gher layers of the bluetooth sta ck h a s to be i m pleme n ted on the ho st. ? two - processor emb edd e d solutio n offers a ho st with limited resou r ces to gain acce ss to a bluetooth sta ck, with the hi gher laye rs o n -chip, via a spe c ial api. the p r oto c ol layer mo del s for th e different blu e to oth sta c k firmwa re categ o rie s can be rep r e s ente d as sho w n in the figure s belo w . hardware baseband and rf application interface hci link manager l2cap device manager rfcomm sdp wireless uart application (spp) f2m03 host application hardware baseband and rf application interface hci link manager l2cap device manager rfcomm sdp application f2m03 host w i reless uar t embed de d sin g le- process o r arch itecture ? 2003 f r ee2 move ab page 9(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet baseband and rf hci link manager hci host f2m03 baseband and rf hci link manager l2cap device manager rfcomm sdp port entity application host f2m03 bluetooth stack application hci, ( t w o -processor architecture) rf comm, (embed ded t w o-pr ocess o r architecture) wireless uart free 2move? s wirel e ss ua rt (wu) firm ware i s inten ded to re place the cabl e(s) conn ectin g portabl e a nd/ or fixed elect r onic devices. k e y featur es are robustness, high c onfigurability, high securi ty, low compl e xity and low power. the wu firmware is compliant with th e bluetooth serial port profile (spp) for setting up emulated se rial cable con n e ction s bet we en co nne cted dev ice s . the r e is no a dditi onal nee d for drivers or a n external h o st with blueto o th softwa r e when usi n g the wu firmwa re. wh e n a su cce s sful bluetooth con n e c tion i s esta blishe d the data cha nnel a n d the voice chann el ca n be used sim u ltaneo usly or sep a rately. all informati on sent/re c e i ved at the data/voice interface of the wu unit is exchan g e d transpa rently via bluetooth with the co nn ected remote device. embedded s o lution this versio n of the stack firmwa re req u ire s no ho st processo r. all software layers, in cludi ng appli c atio n softwa r e, ru n on the intern a l risc pro c e s sor in a p r ot ected u s e r so ftware exe c ut ion enviro n m ent. the embe dd ed solutio n can b e used for a si ngle chip blueto o th p r od uct. o ne exa m ple i s a cordle ss head set. ho wever thi s so lution is e qua lly applica b le to any small wirel e ss d e vice that woul d benefit from a singl e pro c e s sor solutio n . free 2move o ffers the follo wing single chip sol u tion s: ? hea d s e t ? huma n interf ace device (mouse, keyb oard et c) ? onbo ard a ppl ication (devel opment of cu stome r sp ecif ic appli c ation s ) hci (s tand ar d t w o - pro c e ssor solutio n ) for th e stand ard t w o - proce s sor sol u tion, wh ere the sp lit betwe en hi gher an d lo wer laye rs of th e sta c k ta ke s place at the hci, a com p l e te bluetooth stack is nee ded in the external h o st. it is often prefe r able to use th is solutio n whe n the h o st i s a pe rsonal compute r of some d e scription. howeve r, in ge ne ral th is categ o ry can include any computing pl atform with communi ca tions capability that is not resource limited. free 2move can offer a ho st stack solutio n usa b le for d i fferent versi o ns of micro s o ft windows. rfcomm (e mbedded t w o-proc essor solution) the em bed d ed two - p r o c e s sor categ o ry is a feature of the f2 m03 mo dule. this all o ws prod uct s to be desi gne d that inco rp orate bluetooth, wh ere th e ho st i s resource li mited an d ca nnot supp ort the additio n o f the bluetooth functionality. ? 2003 f r ee2 move ab page 10(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.1 wireless uart 5.1.1 general information free 2move? s wirel e ss ua rt (wu) firm ware i s inten ded to re place the cabl e(s) conn ectin g portabl e a nd/ or fixed elect r onic devices. k e y featur es are robustness, high configurability, high security, low compl e xity and low po we r. the wu firmware is c o mpliant with the bluetooth seri al port profile (spp) for s e tting up emulated s e rial cabl e co nne ctions bet wee n co nne cted device s . the r e is no additi onal ne ed for drivers o r an external h o st with bluetoot h softwa r e when u s ing the wu firm wa re . hardware baseband and rf interface hci link manager l2cap device manager rfcomm sdp wireless uart (spp) f2m03 host application wireless uar t architecture the wu a ppl ication ru ns o n top of a n e m bedd ed bl u e t ooth v1.1 compliant sta c k, in cludi ng p r otocols up to the rfcom m layer. point-to-poi nt con nectio n s a r e su p porte d. this mea n s th at a unit runn ing wu can be either a ma st er of one unit or pa rticip ate in a pico net a s a slave. the wu firmwa re offers one asyn ch rono us data ch ann el an d on e syn c h r ono us voice ch ann el, bo th cha nnel s cap able of full du plex transmission. whe n a successful blueto o th conn ectio n is e s tabl i s h ed the data cha nnel and the voice ch annel can be use d simulta neou sly or se parately. all informatio n se nt/r eceive d at the data/voice in terface of the wu unit i s excha nge d transparently via bluetooth wi th the co nn ected remote device. the wu u n it is set to op erate in a defa u lt mod e that allo ws the u s er to co mm unicate via th e a s ynchrono us data chan nel over blueto o th, as soo n as a su cce ssf ul co nne ct ion ha s be e n esta blished . this can b e achi eved wit hout sen d ing any config ur ation comm a nds to the wu firm wa re . ho wever, as long as there is no blueto o th con n e c tion e s tabli s he d, it is po ssible to co nfigure th e wu firm wa re via com m a nds (d escri b e d in detail in the separate wireless uart datash eet) sent on the dat a interface. ? 2003 f r ee2 move ab page 11(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.1.2 general i/o gene ral i/o interfaces a r e use d for different purp o ses betwe en the wu firm wa re and the host: ? asynch ro nou s data inte rfa c e ? configu r ation of t he wu firm wa re or exch ang e transparent digital informatio n b e twee n the c onne cted blu e tooth device s . ? synchrono us voice interfa c e ? exchan ge tran sp a r e n t voice information bet ween the con necte d bluetooth dev ice s . ? bluetooth co nne ctivity pio interfa c e s ? indicati on and di sconn e c tion of the e s tabli s he d bluetooth c o nn ec tio n . ? emulate se ria l handsha kin g pio lines interface ? dt e or dce se rial hand sha k e emulation b e twee n the con n e c te d bluetooth d e vice s. uart inte rfa c e (a synchro nou s data an d config uratio n): ua r t signa l directio n a c ti v e (ttl) de sc ription tx output high uart transmit data rx input high uart receive data rt s output lo w uart request to send ct s input lo w uart clear to send voice inte rface: codec i/o signa l dire c t ion de sc ription m i c _ p i n p u t (ana lo gu e ) microph on e in put positiv e m i c _ n i n p u t (ana lo gu e ) microph on e in put neg ative aux_da c output (anal og ue) microph on e in put bias s p k r _ p o u t p u t (anal og u e ) speak er outp u t positive spkr_n output (anal og ue) speak er outp u t negativ e pio are used to control/mo nitor the blue tooth c o nnec tivity of the wu firmware. pio signa l directio n a c ti v e (ttl) de sc ription 2 input high req uest to cl ose the curre nt bluet ooth c onn ectio n to t he rem o te devic e. 3 output high indicates t hat a successful bluetoot h c onn ecti on is estab lish ed w i t h a remote dev ice. to preve n t co nne ction s or to clo s e the current blueto o th con n e c tio n pio[2] can be set hig h . pio[3] is held low as lon g as there i s no bluetoo th conne ctio n. as soon as a su cce s sful bluetoot h con n e c tion h a s be en e s ta blish ed with a remote devi c e, pio[3] goes high. pio can al so be u s ed t o emulate serial h and sh ak in g line s b e twee n the con n e c ted bl uetooth devi c e s (f2m0 3 only). emulation can either b e dte or dce emu l ated sign al pio signal direction emu l ate dt e signal direction emu l ate dce a c ti v e (ttl) ri 4 input output high dt r 5 output input high dcd 6 input output high dsr 7 input output high while the ha ndsha king lin es are tran sp arent to the data ch annel these i/o may also be u s ed to tran sf er digital sig nals betwee n to free2 move de vices runni ng wu ? 2003 f r ee2 move ab page 12(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.1.3 settings the d e fault setting s allo w the user t o co mmuni cate via bluet ooth, witho u t sen d ing an y configu r ati on comm and s, a s soon as a su ccessful co nne ction h a s been esta bli s he d. inform ation sent an d re ceived o n the se rial int e rface of the wu u n it at 3840 0 bp s is transmitted t r an spa r e n tly betwe en the two co nne cte d device s . the default settin g s are valid a s long a s the use r ha s mad e no co nfiguration. whe n there is no blu e to oth co nne cti on e s tablish ed it is po ssible to conf igure th e wu firm ware via comm and s sent on the se rial interface. all settings c hang ed by the use r are sto r ed in pe rsist ent memory. the followi ng serial setting s are u s e d for configu r ation mode and a r e not config urable: para mete r default value baud rate 384 00 data bits 8 parit y non e stop bits 1 hard w a re flo w control on to be able to send com m and s to the wirele ss ua rt firmware, it must be set in host controlle d mo de (hcm). as p r eviou s ly de scrib ed th e wirele ss ua rt firmware ca n only enter hcm whe n no blu e toot h con n e c tion is establi s h ed. once entered hcm the r e a r e seve ral co mmand s that can b e issue d : ? config uratio n comma nd s ? software / hardware reboot ? inquiry (sea rch for bluetoot h device s in the neig hbo rh ood) ? pairing (device se curity - a u thentication and en cryptio n ) ? advance d co nfiguratio n co mmand s ? sco commands ? information comman d s ? control co m m and s configurati on commands there are se veral settings store d in the wirel e ss ua rt firm wa re that can be read a nd mo d i fied by usin g the config urat ion com m an d s . examples of these setting s are: ? local bluetoo th name ? local sdp-se rvice na me ? operating mo de ? serial po rt se ttings ? bluetooth se curity settings ( authe nticatio n, encryptio n) there are two norm a l ope rating mo de s: ? con n e c ting mode ? bluet ooth maste r ? endpoint mo de ? bluetoot h slave in connecting mode the wirel e ss ua rt firm ware will c ontinuously try to establis h a bluetooth connection to a spe c ified re mote bluetoo th device in the neig hbo rh ood (blu etoot h maste r). in endpoi nt mode th e wireless uart firmware may ac cept con n e c tion s fro m remote blueto o th devices. a connection request will be accept ed when the specifi ed rules ar e fulfilled (bluet ooth slave). ? 2003 f r ee2 move ab page 13(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet software / hardwa re reboot this optio n gi ves the ability to be able to rebo ot the module via software co mma nds. inquiry search for ot her blueto o th device s in the neigh borho od. there are th ree co nfi guration paramete r s: ? ho w many se con d s the se arch sh ould b e active ? a filter, used whe n se archi ng fo r device s of as certai n cla ss ? the po ssi bility to include the bluetoot h name of the d i scovere d de vices pairing whe n authe ntication i s e nable d , the device s mu st be pai red b e fore a su ccessful conne ction can b e establi s h ed. the wi rele ss uart firm wa re ca n eithe r initiate pairin g with a remot e device o r a c cept pairi ng requ est s . duri ng a p a iring pin co de s a r e exch an ged between the lo cal an d re mote de vice. a su ccessful p a irin g requi re s ide n t ical pin co d e s. the re sul t of the pairin g attempt will be retu rned to the ho st. if pairing wa s su ccessful, a uniqu e link ke y has bee n g enerated an d sav ed in no n - volatile mem o ry. the link key is u s ed in the co nne cti on e s tabli s h m ent proced ure fo r se cu re verifi catio n of the rela tionshi p bet ween the pai red device s . the wirele ss ua rt firm ware allo ws th e u s er to be paired with one device a t a time. t h e last pin co d e entere d and li nk key gene rated are save d. advanced configuration includes am ong others commands fo r enabling power save modes (sni ff/park), fine tune performance, enabli ng mod e m emulatio n and ch angi n g transmit po wer. sco comm ands make s it possible to establi s h full dupl ex voice conn ect i ons b e twe e n two wu u n its. ? 2003 f r ee2 move ab page 14(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.1.4 performance the wu firm ware i s a co mplete on-chi p ap plication; limited re sou r ce s re stri ct t he m a ximum throug hput. t h e table bel ow shows the ma ximum achie v ed thro ugh p u t whe n stre aming data b e twee n two conne cted wu v3.00 device s at close rang e. directio n baud rate maximum throu ghp ut (k bit/s (throug hput mode )) maximum throu ghp ut (k bit/s ) (laten c y mo d e ) master to slav e 576 00 ~ 57.6 ~ 57.6 slave to maste r 576 00 ~ 57.6 ~ 57.6 f u ll du ple x 576 00 ~ 57.6 ~ 50.5 master to slav e 115 20 0 ~ 115.1 ~ 93.9 slave to maste r 115 20 0 ~ 115.1 ~ 79.6 f u ll du ple x 115 20 0 ~ 114.5 ~ 42.0 master to slav e 230 40 0 ~ 223.1 ~ 158.0 slave to maste r 230 40 0 ~ 221.4 ~ 117.7 f u ll du ple x 230 40 0 ~ 172.7 ~ 86.2 master to slav e 460 80 0 ~ 228.6 ~ 206.7 slave to maste r 460 80 0 ~ 222.7 ~ 154.1 f u ll du ple x 460 80 0 ~ 173.3 ~ 109.8 master to slav e 921 60 0 ~ 240.1 ~ 235.7 slave to maste r 921 60 0 ~ 235.4 ~ 186.0 f u ll du ple x 921 60 0 ~ 174.7 ~ 150.5 5.1.5 configuration software whe n p u rch a s ing the fre e2move blue tooth evalu a tion kit, a wi ndo ws ap plication tha n ca n be u s ed to config ure you r wirele ss uart mod u le s is incl ude d. ? 2003 f r ee2 move ab page 15(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.2 onboard application whe n u s in g the on boa rd appli c ation firmwa re optio n no external ho st p r o c e s sor i s n eede d. all software layers, i n cl ud ing ap plicatio n soft ware, run on the in ternal risc pro c e s sor. t he ap plicatio n ru ns in a prote c ted u s e r software ex ecutio n environm ent kno w n as a virtual machi ne (vm ) . hardware baseband and rf application interface hci link manager l2cap device manager rfcomm sdp application f2m03 host embed de d sin g le- processor arc h itecture free 2move p r ovide s the service to im pl ement he user spe c ified f unctio nality on the bluetoo th module. t he appli c ation software will execute togeth e r with the bluetoot h sta ck firmware on-chip. the ap p lication is a b l e to make calls to the firmwa re for variou s operation s . the exe c utio n enviro n me nt is structu r ed so th e u s er appli c ati on doe s n o t adver sely a ffect the sta ck softwa r e ro utines, th us e n suring that th e bluetooth st a c k softwa r e compon ent do es not need re-qu a lificatio n whe n the app lication i s ch a nged. usi ng the vm and the user is abl e to ge t spe c ific a p p lic ation s su ch as a co rdl e ss he ad set o r other profile s without the re quire ment of a host control l er. ? 2003 f r ee2 move ab page 16(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.3 headset hea d set functionality is o n e implem enta t ion of the o n board a pplica t ion po ssi bility. the free2 move he ad se t firmwa re is a v ailable i n a stan da rd ve rsio n, which is im pleme n ted to be ad aptable to fit your spe c ifi c requi rem ents and need s. adaptation s may includ e the user inte rface a s butto ns an d leds, but also mo re advan ced fun c tionality ch a nge s. the head set firmware p r ovides the f unctio nality requi red as stated in bl ue tooth profile s spe c ificatio n, volume 2, v1.1, 22 febru a ry 2001, pa rt k6 for a bl uetooth he ad set. it provides the he ad set part of that function ality. hardware baseband and rf application interface hci link manager l2cap device manager rfcomm sdp headset application (hp) f2m03 host embed de d sin g le- processor arc h itecture additional functionality to headset profile the firm ware extends the standard hea d s et f unctio nali t y with the followin g feature s : ? remote a udi o volume co n t rol (liste d as optional in th e profile ) ? park m ode suppo rted (li s t ed as o p tiona l in the profile ) ? sniff mode su pporte d (n ot listed in the profile) ? muting of microph one u n d e r hea dset co ntrol (n ot liste d in the profil e) ? playing of arb i trary tone s (n ot listed in the profile ) headset bu ttons thre e button s are u s e d by the standa rd hea d set firmware implem entation: pio signa l directio n a c ti v e (ttl) de sc ription 4 input high t a lk button (ans w e r an d initi a te calls) 5 input high volum e do w n 7 input high volum e up ? 2003 f r ee2 move ab page 17(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet led pio signa l directio n a c ti v e (ttl) de sc ription 2 output high used for in dica te connecti on s t ate 3 output high used for in dica te parin g mod e other i/o pio signa l directio n ac t i ve (ttl) de sc ription 6 input high on/of f (t he hea dset to goe s into dee p sle ep) tb d output high codec, is driven hi gh to en abl e the cod e c and l o w to po wer it do w n (not nee de d in f 2 m03ac2, m a y i n stea d be u s ed to bias th e microph on e) ? 2003 f r ee2 move ab page 18(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.4 hci in this imple m entation th e intern al proce s sor of the mod u le runs the blu e t ooth sta ck up to the host controlle r interface (hci) as spe c ifie d i n the blueto o t h spe c ificatio n v1.1. the e x ternal h o st p r ocesso r m u st provide all u p per blueto o th stack layers. baseband and rf hci link manager hci host f2m03 bluetooth stack application standar d t w o- processor architecture 5.4.1 standard bluet ooth functionality the firm ware has b een writ ten again s t the bluetooth core spe c ification v1.1. ? bluetooth co mpone nts: base ban d (in c l uding l c ), l m and hci ? standard us b (v1.1) and uart (h4 ) hci tran sp ort layers ? all standa rd radio pa cket types ? full bluetooth data rate, up to 723.2 kb/s asymmetri c (1) ? operation wit h up to seven active slave s (1) ? operation wit h up to three sco links, ro uted to one o r more slave s ? maximum nu mber of si mul t aneou s a c tive acl co nne ction s : 7 (2) ? maximum nu mber of si mul t aneou s a c tive sco conne ction s : 3 (2) ? role swit ch: can r e v e r s e mast e r / s lav e relat i on shi p ? all standa rd sco voice co ding s, plus ?t ransparent sco? ? standard ope rating mo de s: page, i nquiry, page-scan and inquiry -scan ? all standa rd p a iring, auth e n t ication, link key and en cry p tion ope ratio n s ? standard bluetooth po wer saving me chani sms: hol d , sniff and park m ode s, includi ng ?f orced hold ? ? dynami c co ntrol of pee rs? transmit po we r via lmp ? mast e r / s lav e swit ch ? b r oad ca st ? cha nnel qu ali t y driven data rate (cqddr) ? all standa rd bluetooth te st mode s ? standard firm ware upg ra de via usb (df u ) note : (1) ma ximum a l l o w e d b y b l u e tooth spec ificati on v1.1. (2) f 2 m03 s u p p o rts all c o mb in ations of activ e acl and sco chan ne ls for b o th master an d sl ave op erati o n, as sp ecifie d b y th e bluet oot h specific ation v1.1. ? 2003 f r ee2 move ab page 19(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.4.2 extra funct i onality the firm ware extends the standard bluet ooth f unctio n a lity with the followin g featu r es: ? suppo rts blu e co re se rial proto c ol (bcsp) - a proprieta ry, reli able alte rn ative to the standa rd bluetooth (h4 ) uart ho st tran sp ort. ? provide s a se t of approxim ately 50 man u facturer-spe cific hci extensio n com m a nds. thi s co mmand set (called b ccm d ? ?blu eco r e comm and?) provide s : o acce ss to the module? s ge neral -p urp o se pio port o acce ss to th e mo dule? s bluetooth clo c k - this ca n hel p tran sfer co nne ctio ns to oth e r bluetooth dev ice s . o the neg otiate d effective en cryption key length on e s ta blish ed bluet ooth links o acce ss to the firmware?s ra ndom nu mbe r gene rato r o controls to set the defaul t and maxim u m tran smit powers - the s e can h e lp to redu ce interferen ce b e twee n overl appin g , fixed-locatio n picon e ts o dynami c ua rt configu r at ion o radi o tran sm itter enabl e/d i sabl e - a si mple comma nd conne cts to a dedi cate d hardware swit ch that de termine s whe t her the ra dio can tra n smit. ? the firmware can rea d the voltage on a pair of the module? s external pins (no r mally used to build a battery monit o r, usin g eith er vm or ho st code ). ? a block of b ccm d comm and s provid e s acce ss to t he modul e?s persi s tent store (ps) conf iguratio n databa se. t h e data b a s e sets the devi c e? s blueto o th ad dre s s, cla s s of dev i ce, radio (transmit cla s s) co nfigu r ation, sco routing, lm, usb and dfu con s tant s, etc. ? a uart ?b re ak? con d ition can b e used i n three ways: o presenting a uart b r ea k co ndition t o the modul e can fo rce the modul e to perfo rm a hard w a r e reb oot. o presenting a brea k con d i t ion at b oot time can hol d the mod u l e in a lo w p o we r state, preventin g no rmal initiali sat i on whil e the con d ition exists. o with b c sp, the firm wa re can be confi gure d to sen d a brea k to the ho st befo r e se nding data - no rmall y used to wa ke the host fro m a deep sle ep state. ? the dfu standard ha s been extended with publi c /private key a u the n tication, all o win g manufa c turers to cont rol th e firmwa re th at can be lo a ded onto thei r bluetooth module s . ? a modified versio n of the dfu protocol a llows firmware upgrade via the module? s uart. ? a block of ?radio test ? or built-i n self-test (bist) comman d s all o ws direct co ntrol of the m odule? s radio. thi s ai ds th e d e velo pment of mo dule s ? radi o d e sig n s an d can b e u s e d t o supp ort blu e tooth qualification. ? virtual ma chi ne (vm). th e vm allow developme n t of custom er appli c atio ns on the module. although th e vm is main ly use d with ?rfcomm build s? (alte r native firm ware build s providing l2cap, sdp and rf com m ), the vm can be u s ed with this buil d to pe rform si mple ta sks such as flashin g leds via the mod u le?s pio po rt. ? hardware low power mo des: shallo w sleep and d eep sleep. t he modul e drops into mod e s that signifi cantly redu ce po we r con s um ption whe n the soft ware goe s idl e . ? sco chan nel s are normall y routed ov er hci (ove r bcsp). ho wev e r, up to thre e sco chan n e ls can be routed ov er the mo dul e?s sin g le p c m po rt (at th e sam e time a s routing any other s c o ch annel s over hci). ? 2003 f r ee2 move ab page 20(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 5.5 rfcomm stack in this firmware ve rsion t he u ppe r lay e rs of the bluetooth sta c k u p to rf comm a r e ru n on boa rd th e module. t h is redu ce s ho st-side so ftware and hardware re quireme n t s at t he exp ense of some of the p o wer and flexibility of the hci onl y stack. baseband and rf hci link manager l2cap device manager rfcomm sdp port entity application host f2m03 embed de d t w o-process o r architecture the rfcom m firmware e x pose s apis (appli c atio n p r og rammi ng i n terface) to l2cap, serv ice discove r y protocol (sdp), rfcom m and device manag er (dm) fun c tion ality. backgro und informati on on blueto o th and it s up pe r layers can b e foun d in th e bluetooth specif i c ation v1.1. the fi rm ware al so co ntains a virt u a l machi ne (vm ) , which may be used to de velop cu stom er appli c atio n s on the mod u le. two va riant s of this firm ware a r e p r ovi ded; on e su p por ts th e blu e co re se rial protocol (b csp) tran spo r t proto c ol and the othe r su pport s the bl uetooth uart (u niversal asynch ro nou s re ceiver t r an smitter) h4 proto c ol. not e : rfcomm firmwa re doe s not expo se the ho st cont rolle r interfa c e (hci ) a nd i s , the r efore, not suitable for us e with third party s t acks . 5.5.1 key features of the r f comm stack interface s to host ? rfcomm, a n rs-2 32 seri al cabl e emul ation proto c ol ? sdp, a servi c e databa se lo ok-up p r oto c o l connectiv it y ? maximum nu mber of a c tive slave s : 3 ? maximum nu mber of si mul t aneou s a c tive acl co nne ction s : 3 ? maximum nu mber of si mul t aneou s a c tive sco conne ction s : 3 ? data rate: up to 350 kb/s securit y ? full sup p o r t for all bluetoot h se curity fea t ures u p to an d inclu d ing strong (12 8 -bit ) encryptio n. po w e r sav i n g ? full sup p o r t for all bluetoot h power saving mode s (p ark, sniff and hold). ? 2003 f r ee2 move ab page 21(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet data integrity ? cha nnel qu ali t y driven data rate (cqddr) in crea se s the effective data rate in n o isy enviro n m ents. ? re ceived si g nal stre ngth indication (rssi) used to minimise int e rferen ce to other ra dio d e vice s usin g the ism band. ? 2003 f r ee2 move ab page 22(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6 device terminal description 6.1 uart inte rface the f 2 m03 bluetooth mo dule? s universal a s ynchro nou s re ceive r tran smitter (ua r t) interf ace provide s a simple m e ch anism fo r co mmuni cating with other se rial device s u s ing the rs23 2 stand ard (1) . univers a l as yn chron ous rec e iver four signal s are u s ed to impleme n t the uart fun c tion, as sho w n in the figure ab ove. whe n f2m0 3 is con n e c ted to anothe r digita l device, ua rt_ r x and ua rt _tx tra n sfer data b e t ween th e two device s . th e remai n ing two sign als, uart_ c ts a nd uart_ r ts, can be use d to impl ement rs2 3 2 hard w a r e f l ow control whe r e both are active lo w i ndicators. al l uart con nectio n s are implem ente d u s ing cm os techn o logy a nd have si gn alling levels o f 0v and vdd. uart con f iguration p a rameters, su ch as bau d ra te and pa cket format, are set by free2m ove firmwa re. not e : in ord e r to communi cate with the ua rt at its m a ximum d a ta ra te usi ng a st anda rd p c , an a c cele rat ed seri al po rt ad apter card is required for th e pc. (1) uses rs232 proto c ol but voltage level s are 0v to vdd, (re quires e x ternal rs2 3 2 transceive r ic) para mete r po ssib l e values 120 0 bau d ( 2%error) baud r a te minimum 960 0 bau d ( 1%error) maximum 1.5mbau d ( 1%error) flo w co ntrol rt s/c t s or none parit y non e , odd or even numb er of stop bits 1 or 2 bits per chan n e l 8 possib l e uart settings ? 2003 f r ee2 move ab page 23(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet the uart in terface is ca pable of re se tting the fre e2move m o d u le up on re ception of a b r ea k sign al. a brea k is id ent ified by a con t inuou s logi c l o w on th e ua rt_ r x termi nal, as sho w n in figure bel ow. if tbrk is longe r than a spe c ial valu e, defined by the free2m ove fi rmwa re a reset will occur. thi s feature all o ws a host to initiali se th e syste m to a kno w n state. al so, t he f 2 m03 ca n emit a brea k cha r a c ter th at may b e u s ed to wake the hos t. this is s u bjec t to firmware supp ort, contact free2 move for more informatio n. break sig nal ? 2003 f r ee2 move ab page 24(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.2 usb interface f2m03 usb devices con t ain a full- sp eed (1 2mbits/s) usb inte rface, capa bl e of driving a usb cable dire ctly. no e x ternal usb tran sceiver is requi re d. the device o pera t es a s a usb peri phe ral, resp ondi ng to requ est s fro m a m a ste r host co ntroll er su ch as a pc. both the o hci an d the uhci stand ard s are sup porte d. the set of us b endpoint s i m pleme n ted behave a s sp ecified in the usb se ction of the bluetooth spe c ification v1.1, part h2 . as usb is a maste r -sla v e orientate d system, f2m 03 only sup p o rts usb sl a v e operation. 6.2.1 usb data connections the usb d a ta lines eme r g e as pi ns us b_dp (usb_ d+) an d usb _ dn (usb_d-) o n the pa ckage. to mat c h the con n e c tio n to the cha r acteri stic im p edan ce of the usb cable serie s re si stors are co nne ct ed intern ally o f the f2m03 c 2 . no external resi sto r s a r e need ed for eit her usb_ d+ or usb_ d- (v alid for f2m0 3c2 o n ly). 6.2.2 usb pull-up resistor f2m03 featu r es an i n terna l usb p u ll-up re si stor. t h i s p u lls the usb_dp pin weakly high when f2m0 3 i s ready to enu merate. it sig nals to the p c that it is a full-spee d (12 m bit/s) usb device. the usb int e rnal pull - u p is implem en ted a s a current so urce, and i s co mpl i ant with 7.1. 5 of th e us b spe c ification v1.1. the i n ternal p u ll-u p pulls usb dp high to at l east 2.8v wh en lo ade d wi th a 15 k ? -5 % pull-d o wn resistor (in the h ub/ho st) (whe n vdd=3.1v). this pr esent s a theveni n resi stan ce to the h o st of at least 9 00 oh ms. altern atively, an extern al 1.5ko p u ll-up resi stor ca n be pla c ed b e twee n a pi o line and dp on the usb cable. the firmwa re mu st be ale r ted to whi c h mo de i s u s ed (conta c t fre e2mov e). the d e fau l t setting u s e s the intern al pu ll-up resi stor. 6.2.3 power supply the mi nimu m output hig h voltage for usb d a ta li nes is 2.8v. to safely me et the usb specifi c ation, t h e voltage o n te rminals mu st be a n a b solut e minim u m of 3.1v. free2 move recom m end s 3.3v f o r optimal us b sign al quality. 6.2.4 self-power ed mode in self -po w e r ed m ode, th e ci rcuit is po wered fro m its own po we r supply a nd not from the vb us (5v) li ne o f the usb cabl e. it draws o n ly a small l e aka ge curre n t (belo w 0.5m a) from vbus on the us b cable. t h is is the ea sier m ode for whi c h to desi gn for, as the d e si gn is not limited by the p o w er th at ca n be drawn fro m the usb hub or root p o rt. however, it requi re s t hat vbus be co nne cted to f 2 m03 via a resi stor n e two r k (rvb1 and rv b2), so f2m 0 3 ca n dete c t whe n vbus i s po we red up . f2m03 will not pull usb_ d+ high when vbus is off. connections to f 2 m03 for self-po w er ed mode ? 2003 f r ee2 move ab page 25(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet the termi nal marked us b_on can b e any free p i o pi n. the pio pin sel e cted mu st b e regi stered b y setting s in firmwa re (conta c t free 2move ) to the corre s po ndin g pin numbe r. 6.2.5 bus-power ed mode in bus-po w e r ed mode the appli c ation ci rcuit d r a w s it s cu rr ent fro m the 5v vbus sup p ly on the usb cab l e . f2m03 n egoti a tes with the pc duri ng the usb enume r ation stag e a bout po wer consumption. whe n sele cti ng a re gulato r , be aware th at vbus may go as l o w a s 4.4v. the i n rush current (whe n cha r gin g reservoi r an d supply d e co upling cap a ci tors) is limite d by the usb spe c ificatio n (se e usb 1. 1 spe c ificatio n , se ction 7.2.4. 1). some a p p lication s may requi re soft-star t ci rcuitry to limit inrush current if mo re than 10f is pre s e n t betwee n vbus and g nd. the 5v vb us line eme r gi ng from a pc is often ele c tric ally noisy. as well a s re gulation do wn to 3.3v a n d 1.8v, appli c at ions sh ould i n clu de ca refu l filtering of th e 5v line to a ttenuate noi se that is abov e the voltag e regul ator? s b and width. exce ssive noi se on the 1.8v supply to the sup p ly pins of f2m03 may result in redu ce d re cei v e sen s itivity and a di storte d transmit sig nal. connections to f2m03 for bus- po w e r ed mode usb interface comp one nt values identifier value func tio n r vb 1 47k ? -5% vbus on sense divider r vb 2 22k ? - 5% vbus on sense divider note: usb_on is sh ared with f2m03?s pio terminals . ? 2003 f r ee2 move ab page 26(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.2.6 suspend current usb devices that run off vbus mu st be able to e n ter a su sp end ed state, wh ere b y they con s ume le ss that 0.5ma from vbus. the v o ltage reg u lat o r circuit itsel f sh o u ld d r a w only a sm all quie s cent current (typically less than 100 a) to ensure adheren ce to the suspen d-curr ent re q u irem ent of the usb spe c i f ication. this is not no rmally a problem wit h mod e rn reg u lators. en su re that extern al leds ca n be turned off by f2m0 3. t h e entire ci rcuit must be abl e to enter the susp end mo de . 6.2.7 detach and wake_up signalling f2m03 can p r ovide out -of-band signalli ng to a host contro lle r by usin g the de dicate d co ntrol lines calle d ?usb_deta ch? and ? u s b _wake_up ?. these are outside t he usb specificati on (no wi res exist for them insid e the us b ca ble), but can be u s eful wh en emb e dding f2m 0 3 into a circuit wh ere n o ex ternal usb i s visible to the use r . both control line s a r e shared wi t h pio pins a nd ca n be a ssi gne d to any pio pin by firmware settings (c ontac t free2move) usb_deta ch, is an in pu t which, whe n asse rted hi gh, cau s e s f 2 m03 to put usb_d- an d usb_d+ in a high-i m ped an ce state a nd to 1.5ko p u ll-up re sisto r on usb_d+. this deta c he s the device fro m the bus an d is lo gically e quivalent to unplu gging t he d e vice. when usb_ detach is taken lo w, f2 m 03 will con n e c t back to usb and a w ait en umeration by the usb host . usb_wake_up, is an ac tive high output (us e d only when usb_detach is ac tive ) to wak e up the hos t and allow usb communi cation to recommence. it repl aces the function of t he software usb wake_up messag e (which run s ov er the usb cabl e prop er), a nd can not be sent while f 2 m0 3 is effe ctively discon ne cted from the bus. usb_det a ch and usb_w a ke_up signal 6.2.8 usb driver a usb bluetooth device d r iver is req u ired to prov id e a softwa r e i n terface bet ween f2m 03 and bluetooth appli c ation s runnin g on the host. ? 2003 f r ee2 move ab page 27(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.2.9 usb 1.1 complianc e the blueto o th chi p on the f2m03 is qu alified to the usb sp ecifi c ation v1.1, d e tails of whi c h are availa bl e from http://w ww.us b.org . the spe c ifica t ion co ntains valuable inf o rmatio n on asp e ct s such as pcb tra c k impeda nce, supply inru sh curre n t and p r odu ct labelli ng. although f 2 m03?s blueto o th chi p me ets the usb spe c ification , free2 move can not gu arantee that a n appli c ation ci rcuit de sig n e d arou nd the chip is usb co mpliant. the choi ce of ap plicatio n circu i t, compone nt choi ce and pcb layout all affect usb sign al qu ality and ele c trical ch aracte ristics. th e info rmation i n thi s document is intended a s a guide an d sho u ld be read in a ssociatio n with the usb sp ecification, with particula r attention b e ing given to cha p ter 7. ind e p ende nt usb qualification must b e sou ght befo r e a n appli c ation i s deemed us b complia nt and can be ar the u sb logo. such qu ali f ication can b e obtaine d from a usb plugfe s t or from a n indep ende nt usb test hou se. termin als us b_dp and usb_dn a dhe re to the usb spe c if icatio n 1.1 (ch apte r 7) ele c tri c al requireme nts. for ac and dc s p ec ifications for terminals usb_deta ch, usb_wake_up, usb_ pull_up and usb _ on, refer to section pio specification. 6.2.10 2.0 compatibility f2m03 i s co mpatable wit h usb sp ecif ication 2.0 m a st ers; un de r these circum stan ce s the two en ds ag ree the mutually accepta b le ra te of 12mbits/ s acco rdin g to the usb 2.0 spe c ificatio n. ? 2003 f r ee2 move ab page 28(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.3 serial peripheral interface f2m03 i s a sl ave device th at use s termi nals spi_m o s i, spi_miso, spi_clk and spi_cs b . this interf ace is used for p r ogra m emula t ion/debu g a nd ic test. it is also the m ean s by whi c h the f2m03 flash may b e prog ram m ed, before any 'b oot' pro g ra m is load ed. note : t he desig ner s hou ld b e a w a r e that n o secur i t y pr otectio n is bui lt into the hard w a re or firmw a re associated w i th this port, so the termi nal s sho u ld n o t b e p e rman entl y con necte d in a pc a ppl icati on. t h is i n terface is not a u s er i n terface a n d onl y us ed for in itial d o w n loa d and co nfig urati on b y f r ee2m o v e. ? 2003 f r ee2 move ab page 29(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.4 pcm pulse co de modul ation (pcm ) i s t he stand ard method u s ed to digitise hum an vo ice pattern s for transmissio n over digital commu nication ch ann els. throug h its pcm inte rface, f2m 0 3 has ha rd wa re sup port for continual tra n s missio n and rece ption of pcm data, thus re du cin g pro c e s sor overhe ad for wirel e ss h e a d set a nd oth e r a udio app lication s . f2 m03 offers a bi-di r e c tiona l digital au di o interfa c e t hat route s dire ctl y into the baseb and laye r of the on-chi p firmwa re. it does not pa ss throug h the hci protocol layer. hardware on f2m03 allo ws the d a ta to be sent to an d re ceived from a sco conne ction. up to thre e sco con n e c tion s can be supp ort ed by the pcm interface at any one time (1) f2m03 ca n o perate a s the pcm inte rfa c e m a ste r g e nerat in g a n o u tput clo c k of 128, 2 56 o r 512 khz. whe n config ure d a s pcm i n terfa c e slave it ca n op erate wit h an inp u t cl ock u p to 20 48khz. f2m 0 3 is compatib le with a varie t y of clo c k formats, i n cl uding lo ng frame sync, short fra m e sync and gci timi ng environ ment s. it supp orts 1 3 or 16 -bit li near, 8-bit p-law or a - la w com pan ded sampl e fo rm ats at 8ksam p les/ s a nd can receive an d transmit on any sel e ctio n of three of the first fou r slots foll owi ng pcm _ sync. th e pcm config uratio n option s are e nable d by firmwa re settings (conta c t free2move ) . f2m03 inte rface s directly to pcm audi o device s in clu des the follo wing: qual comm m s m 3000 seri es an d msm 5000 seri es cdma b a seb and devi c e s oki msm770 5 four chann e l a-law an d p-law code c motorol a mc1454 81 8-bit a-law a nd -l a w code c motorol a mc1454 83 13 -bit linear code c f2m03 is also c o mpatible with the motorola ssitm interfac e note: (1) subjec t to firmware s u pport, c ont a c t free2 move for current statu s . ? 2003 f r ee2 move ab page 30(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.4.1 pcm interface master/slave whe n co nfigu r ed a s the ma ster of the pcm in terface, f2m03 ge ne ra tes pcm_ cl k and pcm_ sync. f 2 m03 as pcm interface master whe n co nfigu r ed a s the slave of the pcm interf ace, f2m03 a c cept s pcm_ clk rates up to 20 48khz f 2 m03 as pcm interface master ? 2003 f r ee2 move ab page 31(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.4.2 long frame sync long f r ame sync is the n a me given to a clockin g form at that con t rols the tra n s fer of pcm data wo rd s o r sampl e s. in l ong frame s y nc, the risin g edge of pc m_sync in di cate s the sta r t of the pcm word. when f2m03 i s co nfigure d as p c m ma ster, gene rating p c m_sync a nd pcm_ cl k, then pcm_sync i s 8-bits long. whe n f 2 m03 i s co nfigure d a s p c m slave, pc m_sync ma y be fro m two co nsecutive falling ed ge s of pcm_ clk to half the pcm _ sync rate (i.e., 62.5s) l ong. lon g f r ame s y nc (sho w n w i th 8-bit com pan de d sampl e ) f2m03 samp les pcm_i n on the falling edge of pcm_ clk an d tran smits pcm_out on the risi ng edg e. pcm_o u t m a y be config u r ed to be hi gh impedan ce o n the falling e dge of pcm_ clk in the l sb position o r on the risi ng edge. 6.4.3 short frame sync in short fra m e sync the falling e dge o f pcm_sync in dicates t he start of th e pcm word. pcm_sync is alway s one cl ock cycl e lon g . short f r ame sync (s ho w n w i t h 16-b i t sampl e ) as with l o n g frame sync, f 2 m03 sample s p c m _ in o n the f a lling edg e of pcm_ clk and tra n smi t s pcm_o u t o n the risi ng e dge. pcm_ o u t may be conf igured to be high im pe dan ce on th e falling edge of pcm_ clk in the lsb posit ion or on the risin g edg e ? 2003 f r ee2 move ab page 32(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.4.4 multi-slot operation more th an on e sco co nne ction ove r the pcm inte rfa c e i s sup port ed u s ing mult iple sl ots. up to three s c o con n e c tion s can be carried over any of the first four sl o t s. multi-slot oper ation w i t h t w o slots and 8- bit comp and ed s a mpl e s 6.4.5 gci in terfa c e f2m03 i s co mpatible with the gene ral circuit in terface, a sta n dard syn c hr o nou s 2b+d isdn timing interface. th e two 64kb p s b chann els can be a c ce ssed wh en thi s mode i s co nfigure d . in the gci interfa c e two clo c k cycl es a r e re quired for ea ch bi t of the voice sampl e . the voice sample format is 8 - bit compa nde d. as for the sta ndard pcm in terface up to 3 sco conne ct ion s ca n be carried ove r the first four sl ots. gci interface the start of frame i s i ndica ted by p c m sync and ru ns at 8 k hz. with f 2 m03 i n slave m o d e , the frequ e n cy of pcmclk can be up to pcm_sync in ord e r to confi gure the pcm inte rface to work in gci mo de it is necessa ry to have the co rrect firmwa re sup port (co n tact fre e2mov e) ? 2003 f r ee2 move ab page 33(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.4.6 slots and sample formats f2m03 can receive an d transmit on an y sele ction o f t he first fou r slots followi ng e a ch syn c p u lse. slot duratio ns ca n be eithe r 8 o r 16 clo ck cycles. duratio n s of 8 clo ck cy cle s may only be used with 8-bit sample formats. dura tions of 16 cl ocks m a y be use d with 8, 13 or 16 -bit sample form ats. f2m03 sup p o rts 1 3 -bit lin ear, 16 -bit lin ear an d 8-bit p-law o r a-l a w sample f o rmat s. the sampl e rate i s 8ksampl e s/ s. the bit order may be little or big e ndia n . wh en 16 -bit slots a r e use d , the 3 o r 8 unu sed bits in each sl ot ma y be filled with sig n exten s ion, pad ded wi th zeros or a p r og ramm able 3 - bit a u d io attenu atio n c o mpatible with s o me motorola code cs. 6.4.7 additional features f2m03 has a mute facility that forces p c m_out to be 0. in mast er mode, pc m_sync may also be forced to 0 while kee p ing pcm _ clk runni ng (whi ch some co decs u s e to control powe r -do w n) ? 2003 f r ee2 move ab page 34(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.4.8 pcm timing information pcm m aste r timing sy m b ol param e ter mi n (1) ty p max (2) unit f mc l k pcmc lk fr equ en cy - 128 256 512 - khz - pcm_sy n c frequency - 8 khz t mcl k h (1 ) pcm_clk high 980 - - ns t mcl k l (1 ) pcm_clk lo w 730 - ns t d m cl ks y n ch delay tim e from pcm_cl k h i gh t o pcm_sy n c high - - 20 ns t dm c l k pout delay tim e from pcm_cl k h i gh t o va lid pcm_o u t - - 20 ns t d m cl k l sy n c l delay tim e from pcm _ clk low to pcm_sy n c low (long frame sync only ) - - 20 ns t d m cl k h sy n c l delay tim e from pcm_cl k h i gh t o pcm_sy nc low - - 20 ns t dm c l k l pout z delay tim e from pcm _ clk low to pcmout high impedance - - 20 ns t dm c l k hpout z delay tim e from pcm _ clk high t o pcmout high impedance - - 20 ns t s upinc lk l set-up time f o r pcm_in va lid to pcm_clk lo w 30 - - ns t hpi nc lk l hold time f o r pc m_clk low to p c m_in invalid 30 - - ns tr e d ge ri s e ti me (c l = 50 p f , 10- 90 % ) - - 15 ns t f edge fall time (c l = 50 p f, 10- 90 %) - - 15 ns note: (1 ) assumes normal sy stem clock operation. figures w ill vary du ring low p o w er mod e s, w h e n s y stem clock speeds ar e reduced. (2 ) valid for temperatures bet wee n -40c and +10 5 c pcm master timing ? 2003 f r ee2 move ab page 35(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet pcm slave timing sy m b ol parameter min (1 ) ty p max (1 ) unit f sclk pcm clock fre quenc y (slave mode: input) 64 - 2048 khz f sclk pcm clock fre quenc y (gc i mode) 128 - 4096 khz t sclkl pcm_clk low ti me 200 - - ns t sclkh pcm_clk hig h ti me 200 - - ns t hsclksy nch hold ti me from pcm_clk lo w to pcm_sync high 30 - - ns t susclksy nch set-up ti me for pcm_ sync high to pcm_clk lo w 30 - - ns t dp ou t delay time from pc m_sync or pcm_clk w h i c hever is later, to valid pcm_ou t data (long f r ame sy nc onl y) - - 20 ns t dscl k h po ut delay time from clk high to pcm_ou t valid data - - 20 ns t dp ou t z delay time from pc m_sync or pcm_clk lo w , w h ichever is l a ter, to pcm_ou t data line high imp edance - - 20 ns t supinsclkl set-up ti me for pcm_ in valid to clk low 30 - - ns t hpinsclkl hold ti me for p c m_ clk low to pcm_ in inval i d 30 - ns t r edge rise time (cl = 50 pf, 10-90 %) - - 15 ns t f edge fall time (cl = 50 p f , 10 -90 %) - - 15 ns note: (1 ) valid for temperatures bet wee n -40c and +10 5 c pcm slave ti ming ? 2003 f r ee2 move ab page 36(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.5 pio the pa rallel i nput o u tput (pio) port is a gen eral -p urp o se i/o inte rface to f 2 m0 3. the po rt consi s ts of ei g h t prog ram m abl e, bi-directio n a l i/o lines, pio[7:0]. programma bl e i/o lines can be acce ssed either via an e m bed ded a ppli c ati on ru nnin g o n f2m0 3 o r via private ch ann el or man u fact urer-spe cific hci comma n d s. pio[0] programma bl e i/o terminal (not availabl e for use at f2m03 c 1 ) pio[1] programma bl e i/o terminal (not availabl e for use at f2m03 c 1 ) pio[2]/usb_pull_up (1) this i s a m u ltifunction terminal. the f unctio n de pe nds on whet her f 2 m03 i s a usb or uart ca pab le versio n. on uart ve rsi o ns, this te rmi nal is a p r o g rammabl e i/o. on usb version s , it can drive a pull - u p resi st o r on u s b _ d+. pio[3]/usb_wake_up (1) this i s a mult ifunction te rm inal. on uart versi o n s of f2m03 thi s t e rmin al is a p r og ramm able i/o. on usb versio ns, its function is sele cted b y firmware se tting s, either a s a progra mmabl e i/o or as a usb_wake_up func tion. pio[4]/usb_on (1) this i s a mult ifunction te rm inal. on uart versi o n s of f2m03 thi s t e rmin al is a p r og ramm able i/o. on usb versio ns, the usb_o n fun c tion is al so sele cta b le (se e usb interfa c e sectio n 9.6). pio[5]/usb_detach (1) this i s a mult ifunction te rm inal. on uart versi o n s of f2m03 thi s t e rmin al is a p r og ramm able i/o. on usb versio ns, the usb_deta ch functio n is also sele ctabl e (se e usb interface se cti on 9.6). pio[6] programma bl e i/o terminal . pio[7] programma bl e i/o terminal . note: (1) usb functions can b e software m app ed to any pio terminal (con tact free 2mo v e). ? 2003 f r ee2 move ab page 37(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 6.6 pow e r supplies vdd powe r for the f2m03 gnd grou nd for f 2 m03 nc to gua rante e co rre ct op eration, nc must not be conn ecte d externally. free2move re commen d s th at unconn ecte d terminal s be placed on u n c on ne cted pa ds to en sure mech ani cal robu stne ss. reset free2move rec o mmend the reset to be connec ted to an exter nal micro c o ntroller or res e t c i rc uit. it is recommended that reset is applied for a period greater than 5m s. at reset the d i gital i/o pins are set to in puts for bi-dir ection al pin s and o u tputs a r e tri s tated. t he pios h a ve wea k pull - do wn s. ? 2003 f r ee2 move ab page 38(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 7 application information the mo dule use s e dge p ads fo r sold ering. t h is make s it p o ssi ble to sol der th e mo d u le both on an automatic sol der line a s well as man uall y . recomm e nded p ad lay out is sh own in figure bel o w . (top v i e w ) 14.5 1.0 1.0 1.27 2.4 25.0 2.28 recommended p ad la y out ? 2003 f r ee2 move ab page 39(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet a typical appl ication schem atic is sho w n in the figure b e low. the mo dule must b e p r ovided with a cle an power fro m a l d o with fa st transi ent resp on se. th e xc620 9b33 2 from torex is a good ch oice. all capa citors in the sch em atic are ce ra mic and m u st be mounted as cl ose as p o ssible to its resp ectively ic. the mo dule must be start up with a re set. this can be don e eith er with a re set-ci rcuit su ch as the ds1 817 from dalla s-semico ndu cto r or u s ing an i/o from a microcontroll er. re set ca nnot b e d o n e with a r-c netwo rk. layout tips: all gnd pa ds must be co n necte d dire ctl y to a fl ooded groun d-plan e. if more then one groun d layer is used then ma ke a good con n e c tion bet ween t hem u s ing m any via hole s . vdd shoul d be conne cte d to the ldo usin g a wid e trace. the p c m sign als should be rout ed wi th cl ose proximity to a groun d pla ne. fo r mo re details it is hi ghly recomm ende d to rea d the mc14 5 483-data s he e t from motoro la. the rf pin h a s an im ped ance of 50 ? . it is of mo st importa nce th at the wire o r strip e lin e (wave gui de) to the antenn a is co rrectly m a tche d to 50 ? , for more d e tails see ap plicatio n note s abo ut ante nna de sig n from free 2move for mo re ap p lication info rmation co nsu l t ava ilable ap plicatio n note s or conta c t free2 move. ? 2003 f r ee2 move ab page 40(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 8 package information (top and side v i e w ) 34 25 13.7 14.5 17 18 1.92 2.28 1.27 1.27 0.75 1 0.8 2.1 packag e infor m ation ? 2003 f r ee2 move ab page 41(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 9 t a pe information 3.2 24.0 4.0 1.5 all units in mm 37.5 44.0 pulling direction tape details 15.0 26.0 cover tape ? 2003 f r ee2 move ab page 42(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 10 ordering information the f2m 03c2 is available for delivery in volumes. part nr: des c ription f2m03c2 class 2 module (alw a y s use t thre e pos tfix w i th thr ee signs for corr ect softw a r e) f2m03c2 001 class 2 b l uetooth module w i th wireless uart firmware (follo wed b y three lette rs indicating version number e.g. f2m03 c 2-0 01-r1d ) when not indicating version number e. g. r1d th e latest available v e r s ion w ill be deliver ed. for corre c t part numb e rs for your firmware contac t free2move. please u s e o u r we bsite: www.fre e2m ove.se for more information a bout local dist ributo r s a nd d ealers. ? 2003 f r ee2 move ab page 43(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 11 document references do cu men t ref e ren c es ve rs ion specification of t he bluetooth s y stem v1.1, 22 f ebruar y 2001 universal serial bus specification v1.1, 23 septe m ber 1998 ? 2003 f r ee2 move ab page 44(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet 12 acron y ms and de finitions term: de fini ti on: bluetooth a set of techno lo gies provid ing au dio and data tran sfer over short-r ange radio acl asy n chronous connection-le ss. a bluetooth data packet. ac alternating current a-law audio enco d ing standard api applicat ion prog ramming interface bcsp bluecore? serial protoco l ber bit error rate. u s ed to mea s ure t he quality of a lin k c/i carrier over interferer cmos complementary metal oxide se micondu ctor codec coder decoder cpu central proce s sing unit cqddr channel quality driven data rat e cts clear to send cvsd continuous variable slope delta modulation dac digita l to ana l og ue converter dbm decibe ls rela tive to 1mw dc direct current dfu device firmw a re upgrade gci general circuit i n terface. standa rd sy nchronous 2b+d isdn timing interface hci host controller i n terface host applicat ion?s microcontroller host controller bluetooth integra t ed chip hv header value isdn integrated services dig i tal netw ork ism industria l, s c ient ific and med i ca l ksamp les/ s kilosamp les per second l2cap logica l lin k con t rol and adaptat ion protocol (prot o col lay e r) lc link contro ller lsb least-sign ificant bit p-law encoding standa rd miso master in seria l out ohci open host controller interfa c e pa power amplifier pcb printed circuit board pcm pulse code mod u lation. refers to digital voice dat a pio parallel input ou tput ram random access memor y rf radio fre quenc y rfc o mm protocol la y e r p r oviding seri al port emulation over l2cap risc reduced instruct ion set compute r rssi receive signal s t rength indication rts read y to send rx receive or receiver sco s y nchrono us co nnection-oriente d . voice oriented bluetooth packet sdp service discover y protocol sig special interest grou p spi serial peripheral interface spp serial port profile tbd to be defined tx transmit or tran smitter uart universal asy n c h ronous receive r tra n smitter usb universal serial bus or uppe r side band (dep endi ng on conte x t) vm virtual machine www w o rld w i de w eb ? 2003 f r ee2 move ab page 45(46 )
rev: 13 septem ber 2005 class 2 bluetooth module - f2m03c2 datash eet cont act information for supp ort q uestio n s pl ea se conta c t your local deal e r for othe r pu rposes u s e: in fo@fre e2mov e.se web s ite: www.free2 move. s e local deale r / d istrib utor the informa t ion given herein includes tex t, draw ings, illustrations and schematics that are b e lieved to be reliable. howeve r, free2m ove mak e s no w a rran t ies as to its accura cy or complete n e ss and disclaim s an y liabilit y in connection w i th its use. free2m ove w ill in no case b e liable for an y i n cidental, indirect or conseque ntial damages arising out of sale, re sale, use or misuse of t he p r oduct . users of free 2 m ove products should make t heir o w n evaluation to determine th e suitability of e a ch such product for the specific application. tradem arks, patents and licenses bluecore tm , is a tradema r k of cs r ltd. bluetooth tm and the bluetooth log o s are trade mark s ow ne d b y bluet ooth sig inc, us a and licensed to free2m ove. window s is a reg i stered tradema r k of the microsoft corpo r ation. i2c tm is a trademark of philips corporation. all other product, service and compan y na mes are tradema r ks, regist ered trade mark s or service marks of their respective ow n e rs. ? 2003 f r ee2 move ab page 46(46 )


▲Up To Search▲   

 
Price & Availability of F2M03C2001

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X